1216
1032
1047
1031
1007
1035
1023
1020
1005
1000
1057
1029
1013
1033
1027
1036
1052
1028
954
976
964
991
950
972
990
945
981
978
982
984
973
999
997
947
985
1037
1560
1780
1431
993
971
995
951
979
983
958
1001
974
948
969
977
975